home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Freeware 1998 June
/
SGI Freeware 1998 June.iso
/
dist
/
fw_UMINNgopher.idb
/
usr
/
freeware
/
src
/
gopher_1.12
/
gopher
/
makefile.vms.z
/
makefile.vms
Wrap
Makefile
|
1997-09-09
|
2KB
|
94 lines
# either MULTINET, UCX, or WOLLONGONG
#TCPVERSION=UCX
#TCPVERSION=MULTINET
TCPVERSION=WOLLONGONG
OBJINCLUDES =
OTHERINCLUDES = /inc=([-.object],[-])
INCLUDES = $(OBJINCLUDES) $(OTHERINCLUDES)
# --- the above was from ../Makefile.config
OBJS = gopher.obj manager.obj globals.obj ourutils.obj cso.obj \
subprocs.obj html.obj HTML2.obj CURcurses.obj hymoo.obj gopherrc.obj \
download.obj
OBJLIST = gopher.obj,manager.obj,globals.obj,ourutils.obj,cso.obj,subprocs.obj,html.obj,HTML2.obj,CURcurses.obj,hymoo.obj,gopherrc.obj,download.obj
OPT =
#OPT = /noopt/debug/list
CC = cc
CCFLAGS = $(OPT) $(INCLUDES) /def=($(TCPVERSION)=1)
LDFLAGS =
#LDFLAGS = /trace/debug/map
TARGET = gopher
all: $(TARGET)
manager.obj: manager.c gopher.h [-]conf.h
write sys$output "Compiling manager.c"
$(CC) $(CCFLAGS) manager.c
gopher.obj: gopher.c gopher.h [-]conf.h
write sys$output "Compiling gopher.c"
$(CC) $(CCFLAGS) gopher.c
globals.obj: globals.h version.h globals.c gopher.h [-]conf.h
write sys$output "Compiling globals.c"
$(CC) $(CCFLAGS) globals.c
ourutils.obj: ourutils.c gopher.h [-]conf.h
write sys$output "Compiling ourutils.c"
$(CC) $(CCFLAGS) ourutils.c
cso.obj: cso.c gopher.h [-]conf.h
write sys$output "Compiling cso.c"
$(CC) $(CCFLAGS) cso.c
subprocs.obj: subprocs.c gopher.h [-]conf.h
write sys$output "Compiling subprocs.c"
$(CC) $(CCFLAGS) subprocs.c
html.obj: html.c gopher.h [-]conf.h
write sys$output "Compiling html.c"
$(CC) $(CCFLAGS) html.c
HTML2.obj: HTML2.c gopher.h [-]conf.h
write sys$output "Compiling HTML2.c"
$(CC) $(CCFLAGS) HTML2.c
CURcurses.obj: CURcurses.c gopher.h [-]conf.h
write sys$output "Compiling CURcurses.c"
$(CC) $(CCFLAGS) CURcurses.c
hymoo.obj: hymoo.c gopher.h [-]conf.h
write sys$output "Compiling hymoo.c"
$(CC) $(CCFLAGS) hymoo.c
gopherrc.obj: gopherrc.c gopher.h [-]conf.h
write sys$output "Compiling gopherrc.c"
$(CC) $(CCFLAGS) gopherrc.c
download.obj: download.c gopher.h [-]conf.h
write sys$output "Compiling download.c"
$(CC) $(CCFLAGS) download.c
[-.object]gopher.olb:
set default [-.object]
make gopher.olb
set default [-.gopher]
$(TARGET) : $(OBJS) [-.object]gopher.olb
write sys$output "Linking $(TARGET) for $(TCPVERSION)"
link$(LDFLAGS)/exe=$(TARGET) $(OBJLIST), -
[-.object]gopher.olb/lib, -
sys$library:vaxccurse.olb/lib, -
sys$disk:[]$(TCPVERSION).opt/opt
clean:
delete *.obj;*, $(TARGET).exe;* *.lis;*
install : all
copy $(TARGET) $(CLIENTDIR)
copy gopher.hlp sys$help: